garboard - German English Dictionary