piantar - German English Dictionary