to��stay down - German English Dictionary