i heard you talking to him - German English Dictionary