homebuilt - German English Dictionary