walky talky - German English Dictionary