stresemann's mountain scops-owl - French English Dictionary