rostriform - Spanish English Dictionary