yard (spar) - German English Dictionary