infanticida - German English Dictionary