Mi Gallo: Uncovering The Meaning Behind The Spanish Idiom