electric soaking pits - Turco Inglés Diccionario