Tropfer - German English Dictionary