peluca - German English Dictionary