left one's calling card - Turco Inglés Diccionario