be half-seas over - German English Dictionary