boat puller - German English Dictionary