i can accommodate you - German English Dictionary