steal large amounts - French English Dictionary