dropple - German English Dictionary