olympic trench - Spanish English Dictionary