Telefonstecker - German English Dictionary