spanish tortilla - German English Dictionary