parra - German English Dictionary