to rely - German English Dictionary