heave in sight - German English Dictionary