hand over the baton - German English Dictionary