grandsire - German English Dictionary