taverns - German English Dictionary