inseminating - German English Dictionary