espermatocida - German English Dictionary