i live with my mom - German English Dictionary