arms stretched - French English Dictionary