empanada - German English Dictionary