five moves ahead - German English Dictionary