piante - German English Dictionary