unforethoughtful - German English Dictionary