barn-owl - German English Dictionary