sefapirin - German English Dictionary