more efficient - German English Dictionary