elucubration - Turkish English Dictionary