im letzten möglichen augenblick - German English Dictionary