condamnable - German English Dictionary