heart-leaved foam-flower - Turkish English Dictionary