have planned for - German English Dictionary