heart-pod hoarycress - Turkish English Dictionary