cultrirostral - Spanish English Dictionary