larrea - Turkish English Dictionary