best available tecnology - German English Dictionary