providable - German English Dictionary