sailboard - German English Dictionary