having recently given birth - Fransızca İngilizce Sözlük