not look before one leaps - German English Dictionary