rental of sports equipment - Espagnol Anglais Dictionnaire