weepiest - German English Dictionary