arepa cooked on a griddle - Spanish English Dictionary