krebs haben - German English Dictionary