teardrops - German English Dictionary