apedreadora - German English Dictionary