drippiest - German English Dictionary