callant (scotland) - Español Inglés Diccionario