mankiller - Spanish English Dictionary