dripling - German English Dictionary