reprobates - German English Dictionary