permanecer - German English Dictionary