i know you can hear me - French English Dictionary