listen to yourself - German English Dictionary