embosom - French English Dictionary