swallow in large draughts - German English Dictionary