dependably - German English Dictionary