repasts - German English Dictionary