ribsteak - German English Dictionary