amoebean - Turkish English Dictionary