to stick a landing - German English Dictionary