return/come back home - French English Dictionary