placed back to back - French English Dictionary