glandular plantain - German English Dictionary