deposits and guarantees taken - Turco Inglés Diccionario