trocleiforme - Spanish English Dictionary