spinning top head - German English Dictionary