abgetropft - German English Dictionary