arepa cooked on a griddle - French English Dictionary