have a deposit - Turco Inglés Diccionario