trophi - Spanish English Dictionary