plate with plenty of ravioli - Spanish English Dictionary