longirostral - Spanish English Dictionary