becafigo (italiano) - Spanish English Dictionary