equipment store - Turco Inglés Diccionario