lousy foreigners - French English Dictionary