across the pond - French English Dictionary