pierrot - German English Dictionary