transferable deposits - Francés Inglés Diccionario