have a good appetite! - German English Dictionary