i heard you talking to him - French English Dictionary