setcreasea purpurea - German English Dictionary