domadora - German English Dictionary