framboid - Turkish English Dictionary