comprobable - German English Dictionary