staying in contact - German English Dictionary