granby - German English Dictionary