by the seat of your pants - German English Dictionary