random thoughts - German English Dictionary