reprobable - German English Dictionary