strange as it may seem - Turkish English Dictionary