horro - German English Dictionary