inseminable - German English Dictionary