caller (scotland) - Spanish English Dictionary